
/*body {margin:0 auto;font-size:12px;padding:0;font-size:14px;font-family:微软雅黑;background:#f4f4f4 url(../images/guoqing.jpg) no-repeat top center;}*/

body {margin:0 auto;font-size:12px;padding:0;font-size:14px;font-family:微软雅黑;background:#f4f4f4 
url(../images/bg2.jpg) no-repeat top center;}

.pl15{padding-left:15px;}
.pt15{padding-top:15px;}
.pr15{padding-right:15px;}
.pb15{padding-bottom:15px;}
.p15{padding:15px;}
.pl20{padding-left:20px;}
.pt20{padding-top:20px;}
.pr20{padding-right:20px;}
.pb20{padding-bottom:20px;}
.p20{padding:20px;}
.p30{padding:30px;}

.ml20{margin-left:20px;}
.mt20{margin-top:20px;}
.mr20{margin-right:20px;}
.mb20{margin-bottom:20px;}
.m20{margin:20px;}

.ml30{margin-left:30px;}
.mt30{margin-top:30px;}
.mr30{margin-right:30px;}
.mb30{margin-bottom:30px;}
.m30{margin:30px;}

a:hover{color:#2153a6;}

.wid210{width:210px;}
.wid220{width:220px;margin-top:30px;}
.wid280{width:280px;margin-top:30px;}
.wid366{width:366px;}
.wid376{width:376px;}
.wid387{width:387px;}
.wid393{width:393px;}
.wid400{width:400px;}
.wid500{width:500px;}
.wid524{width:524px;}
@media screen and (max-width:1025px){.wid524{width:100%;}}
.wid600{width:600px;}
.wid610{width:610px;}
.wid645{width:645px;}
@media screen and (max-width:1025px){.wid645{width:100%;}}
.wid700{width:700px;}
.wid760{width:760px;}
.wid780{width:780px;}
.wid824{width:824px;}

.wid415{width:415px;}
.wid460{width:460px;}
.wid700{width:700px;}
.wid720{width:720px;}
.wid910{width:910px;}
.red{color:#ad050f;}
.blue{color:#2153a6;}
.bgfff{background:#fff;}
.b1{border:1px solid #ddd;}

.clear{clear:both;}
.f_l{float:left;}
a{text-decoration:none;}
.f_r{float:right;}
ul{list-style:none;margin:0;padding:0;}

.index_block{width:1200px;margin:0 auto;}
@media screen and (max-width:1025px){.index_block{width:100%;}}

.pop{width:50px;background:#ecf0f5;border:1px solid #2f6699;position:fixed;top:400px;right:10px;}
@media screen and (max-width:1025px){.pop{display:none;}}
.pop ul{padding-top:20px;}
.pop li{width:50px;height:55px;overflow:hidden;text-align:center;}
.pop li a{display:block;color:#333;font-size:12px;line-height:18px;padding-top:20px;}
.pop li.wb{background:url(../images/wb.png) no-repeat center top;}
.pop li.wx{background:url(../images/wx.png) no-repeat center top;}
.pop li.xxrk{background:url(../images/xxrk.png) no-repeat center top;padding-bottom:10px;}
.pop li.close{width:50px;height:20px;background:#2f6699 url(../images/arrow5.png) no-repeat center center;}
.pop li a.close{width:50px;height:20px;display:block;padding:0;}
#mostrar{width:50px;height:20px;background:#2f6699 url(../images/arrow6.png) no-repeat center center;}



/*.top{height:45px;background:#538cbd;line-height:45px;color:#fff;}*/
.top{height:45px;line-height:45px;color:#fff;}
@media screen and (max-width:1025px){.top{display:none}}
.topbox{width:1200px;margin:0 auto;}
.top .date{text-indent:30px;}
.top a{color:#fff;}
.top a:hover{text-decoration:underline;}
.top .toplink a {padding-left:5px;padding-right:5px;}

.header{width:1200px;height:160px;margin:0 auto;}
@media screen and (max-width:1025px){.header{width:100%;height:auto;}}
.pos1{position:relative;}

.logo{float:left;height:100px;background:url(../images/gh.png) no-repeat 20px center;margin-top:30px;}
@media screen and (max-width:1025px){.logo{height:auto;margin-top:0;background:none;}}
.logo h3{margin:0;padding:0;height:60px;line-height:60px;color:#1476ba;font-size:35px;text-indent:110px; text-shadow: #fff 2px 0 0, #fff 0 2px 0, #fff -2px 0 0, #fff 0 -2px 0;}
@media screen and (max-width:1025px){.logo h3{font-size:16px;text-indent:5px;margin:0;padding:0;}}
.logo span{display:inline-block;color:#1476ba;font-size:20px;text-indent:110px;text-shadow: #fff 2px 0 0, #fff 0 2px 0, #fff -2px 0 0, #fff 0 -2px 0;}
@media screen and (max-width:1025px){.logo span{font-size:16px;text-indent:5px;}}

.nav{width:1200px;height:84px;margin:0 auto;background:url(../images/nav_bg.jpg) no-repeat;}
@media screen and (max-width:1025px){.nav{width:100%;height:40px;}}
.nav li{float:left;font-size:20px;width:240px;height:84px;overflow:hidden;font-weight:bold;}
@media screen and (max-width:1025px){.nav li{width:20%;font-size:14px;height:40px;line-height:40px;font-weight:normal;}}

li.nav01{background:url(../images/nav2_01.png) no-repeat center 12px;}
li.nav02{background:url(../images/nav2_02.png) no-repeat center 12px;}
li.nav03{background:url(../images/nav2_03.png) no-repeat center 12px;}
li.nav04{background:url(../images/nav2_04.png) no-repeat center 12px;}
li.nav05{background:url(../images/nav2_05.png) no-repeat center 12px;}
@media screen and (max-width:1025px){li.nav01{background:none;}}
@media screen and (max-width:1025px){li.nav02{background:none;}}
@media screen and (max-width:1025px){li.nav03{background:none;}}
@media screen and (max-width:1025px){li.nav04{background:none;}}
@media screen and (max-width:1025px){li.nav05{background:none;}}
.nav li a{display:block;color:#fff;text-align:center;line-height:120px;}
@media screen and (max-width:1025px){.nav li a{line-height:40px;}}
.nav li.nav01 a.hover{background:#4999da url(../images/nav2_01.png) no-repeat center 12px;}
.nav li.nav02 a.hover{background:#4999da url(../images/nav2_02.png) no-repeat center 12px;}
.nav li.nav03 a.hover{background:#4999da url(../images/nav2_03.png) no-repeat center 12px;}
.nav li.nav04 a.hover{background:#4999da url(../images/nav2_04.png) no-repeat center 12px;}
.nav li.nav05 a.hover{background:#4999da url(../images/nav2_05.png) no-repeat center 12px;}
@media screen and (max-width:1025px){.nav li.nav01 a.hover{background:#4999da;}}
@media screen and (max-width:1025px){.nav li.nav02 a.hover{background:#4999da;}}
@media screen and (max-width:1025px){.nav li.nav03 a.hover{background:#4999da;}}
@media screen and (max-width:1025px){.nav li.nav04 a.hover{background:#4999da;}}
@media screen and (max-width:1025px){.nav li.nav05 a.hover{background:#4999da;}}


.search{width:430px;height:90px;float:right;margin-top:50px;margin-right:20px;}
@media screen and (max-width:1025px){.search{float:left;margin-top:10px;margin-bottom:10px;margin-left:5px;width:98%;height:auto;}}
.searchbox{}
.input_text{float:left;width:340px;height:40px;border:0;vertical-align:middle;color:#888;text-indent:10px;background:#fff;}
@media screen and (max-width:1025px){.input_text{width:70%;}}
.input_but{float:left;width:80px;height:42px;background:url(../images/search_submit1.png) no-repeat center;border:0; vertical-align:middle;}
.search p{margin:0;padding:0;line-height:45px;color:#666;font-size:14px;}
@media screen and (max-width:1025px){.search p{display:none;}}
.search p a{color:#2153a6;padding-left:5px;padding-right:5px;}
.search p a:hover{text-decoration:underline;}

.hotline{height:90px;background:#f6f6f6 url(../images/hotline_bg.png) no-repeat left center;}
@media screen and (max-width:1025px){.hotline{height:auto;margin:0;padding:0;background:none;}}
@media screen and (max-width:1025px){.index2pos{padding:0;}}
/*h3{margin:0;padding-top:15px;padding-bottom:5px;line-height:30px;text-align:center;}*/
h3 a.title{font-size:26px;color:#005293;}
@media screen and (max-width:1025px){h3 a.title{font-size:16px;}}
.hotline p{margin:0;padding:0;line-height:30px;text-align:center;}
@media screen and (max-width:1025px){.hotline p{display:none;}}
.hotline p a{color:#666;}

.news{width:1200px;padding-bottom:20px;}
.newsbox{width:1200px;margin:0 auto;}
@media screen and (max-width:1025px){.newsbox{width:100%;float:left;}}
.newsimg{height:400px;}
@media screen and (max-width:1025px){.newsbox .newsimg{margin:0;padding:0;height:auto;}}

.newscontent{height:400px;overflow:hidden;background:#fff;}
@media screen and (max-width:1025px){.newscontent{width:100%;height:auto;}}

.tabs{height:40px;border-bottom:2px solid #ddd;margin:10px;}
@media screen and (max-width:1025px){.tabs{height:40px;margin:0;}}
.tabs li{font-size:20px;float:left;overflow:hidden;color:#888;}
@media screen and (max-width:1025px){.tabs li{font-size:16px;}}
.tabs li a{display:block;height:40px;line-height:40px;color:#333;padding:0px 10px 0px 10px;}	
@media screen and (max-width:1025px){.tabs li a{display:block;height:40px;line-height:40px;padding:0px 3px 0px 3px;}}
.tabs .thistab a{background:#fff;color:#c12c30;border-bottom:2px solid #c12c30;font-weight:bold;}

.tab_con a{font-size:16px;display:block;line-height:28px;color:#333; background:url(../images/dot.gif) no-repeat left 22px;padding-left:14px;padding-top:10px;}
.tab_con a:hover{color:#2153a6;}
.tab_con span{/*padding-left:20px;*/color:#888;float: right;}
.tab_con p a.detail{text-indent:0;background:none;font-size:14px;position:absolute;top:25px;right:20px;color:#ff0000;}

ul.but2{background:#fff;height:80px;padding-top:20px;padding-bottom:20px;}
@media screen and (max-width:1025px){ul.but2{height:auto;}}
ul.but2 li{width:275px;height:80px;line-height:80px;margin-left:20px;float:left;font-size:22px;text-align:center;}
@media screen and (max-width:1025px){ul.but2 li{width:100%;margin-left:0;margin-bottom:2px;}}
ul.but2 li a{color:#333;padding-left:60px;}
ul.but2 li a:hover{color:#2153a6;}
ul.but2 li.but2_01{background:#e7e5e6 url(../images/but2_01.png) no-repeat left center;}
ul.but2 li.but2_02{background:#e7e5e6 url(../images/but2_02.png) no-repeat left center;}
ul.but2 li.but2_03{background:#e7e5e6 url(../images/but2_03.png) no-repeat left center;}
ul.but2 li.but2_04{background:#e7e5e6 url(../images/but2_04.png) no-repeat left center;}
ul.but2 li.but2_05{background:#e7e5e6 url(../images/but2_05.png) no-repeat left center;}
ul.but2 li.but2_05 a{padding-left:46px}

.link{width:100%;background:#fff;}
@media screen and (max-width:1025px){.link{display:none;}}
.link-box{width:1200px;height:40px;line-height:40px;margin:0 auto;padding-top:20px;overflow: hidden; position: relative;color:#333;}
.link-box a{color:#333;}

.link-box h3 {margin:0;padding:0;margin-left:40px;margin-right:80px;font-size: 16px; float: left; display: block;font-weight:normal;}
.link-box .link1{float:left;}
.link-box .link1 a{color:#fff;font-size:16px;padding-left:60px;padding-right:60px;}
.link-menu { width:17px;height:18px;margin:0 auto;margin-top:10px;}
.link-menu li {background: url("../images/arrow1.png") no-repeat; width:17px;height:18px;}
.link-menu li.menu-open {width:17px;height:18px;background: url("../images/arrow2.png") no-repeat;}
.link-content {
	width:100%;background:#fff; overflow: hidden; font-size: 14px;
}
.link-content a{color:#333;}
.link-content a:hover{color:#2153a6;}
.link-content .link1{margin-left:60px;margin-right:50px;}
.link-content .link2{margin-right: 40px;}
@media screen and (max-width:1025px){.linkpos .link2{float:none;height:50px;}.linkpos .link2 h3{float:left;}.linkpos .link2 a{line-height:50px;margin-left:30px;}}
.link-content .link2box{width: 270px;height:120px;overflow-y:scroll;}
.link-content .link2box a{display:block;line-height:28px;}
.link-content .link3{margin-right: 40px;}
@media screen and (max-width:1025px){.link-content .link3{float:left;clear:both;margin-left:60px;}}
.link-content .link3box{width:220px;height:120px;overflow-y:scroll;}
.link-content .link3box a{display:block;line-height:28px;}
.link-content .link4{margin-right:40px;}
@media screen and (max-width:1025px){.link-content .link4{float:left;clear:both;margin-left:60px;}}
.link-content .link4box{width: 180px;height:120px;overflow-y:scroll;}
.link-content .link4box a{display:block;line-height:28px;}
.link-content .link5{margin-right:40px;}
@media screen and (max-width:1025px){.link-content .link4{float:left;clear:both;margin-left:60px;}}
.link-content .link5box{width: 170px;height:120px;overflow-y:scroll;}
.link-content .link5box a{display:block;line-height:28px;}

.link-content ul {
	text-align: left; overflow: hidden;
}
.link-content ul {
 width:1200px;display: none;
 padding-bottom:20px;
 margin:0 auto;
}
.link-content ul li {
	font-size: 14px; float: left; direction: ltr; outline-width: thin; font-size-adjust: inherit; background-image: none; play-during: mix;line-height:32px;
}
.link-content ul li a {
	 text-align: left; line-height: 30px; font-size: 16px; float: left;padding-left:10px;padding-right:10px;color:#666;
}


.copyright{/*height:80px;*/padding-top:20px;padding-bottom:20px;background:#065c9e;}
@media screen and (max-width:1025px){.copyright{height:auto;}}
.copyright_text{width:1200px;padding-bottom:20px;text-align:center;margin:0 auto;font-size:14px;line-height:24px;color:#fff;line-height:32px;text-align:left;}
@media screen and (max-width:1025px){.copyright_text{width:100%;text-align:center;}}
@media screen and (max-width:1025px){.copyright_text .wid700{width:auto;}}
@media screen and (max-width:1025px){.copyright_text1{display:block;float:none;text-align:center;width:100%;}}
.copyright_text a{padding-left:10px;padding-right:10px;text-decoration:underline;color:#333;}
@media screen and (max-width:1025px){.copyright_but,.copyright_link{display:none;}}
.copyright_but li{float:left;width:90px;height:85px;overflow:hidden;font-size:16px;font-weight:bold;}
.copyright_but li a{color:#fff;line-height:90px;}
.copyright_but li.copyright_but1{background:url(../images/copyright_but1.png) no-repeat center top;}
.copyright_but li.copyright_but2{background:url(../images/copyright_but2.png) no-repeat center top;}
.copyright_but li.copyright_but3{background:url(../images/copyright_but3.png) no-repeat center top;}

.copyright_link li{float:left;margin-left:20px;}
.copyright_link li.copyright_link1{width:56px;height:67px;}
.copyright_link li.copyright_link2{width:110px;height:55px;}



.nav li.menu{position:relative;overflow:inherit}
.submenu{position:absolute;top:100%;z-index:999;display:none;width: 100%;}
.submenu li{width:100%;height:45px;background:rgba(0,0,0,.7);float: none;color: #fff;text-align: center}
.submenu li:hover{background:rgba(0,0,0,1)}
.submenu li a{line-height: 45px;}